﻿using Sustainalytics.ClientDW.Entities;
using System.Collections.Generic;

namespace Sustainalytics.GCCS
{
    public interface IGCOverallCompanySummaryExtendedManager
    {
        int GetCount(GCOverallCompanySummaryExtendedFilters filters, List<int> universeIds, GCAssessment? overallAssessment);

        List<GCOverallCompanySummaryExtended> GetList(GCOverallCompanySummaryExtendedFilters filters, List<int> universeIds, GCAssessment? overallAssessment, int? skip, int? take, string[] orderBy, bool orderByAsc);
    }
}
